japanese rose (rosa multiflora) - French English Dictionary